<div class="form">

<?php Yii::app()->clientScript->registerScript('agregar-tipo',"
 $('.spanel select option[value=-1]:not(:selected)').parents('select').siblings('.scontenido').hide();
 	$('.spanel select').change(function(){
        $('.scontenido', $(this).parents('div:first')).css('display', $(this).val()=='-1' ? 'inline':'none');
    });
");

$form=$this->beginWidget('CActiveForm', array(
	'id'=>'evaluacion-form',
	'enableAjaxValidation'=>false,
)); ?>

	<p class="note">Los campos con <span class="required">*</span> son obligatorios.</p>

	<?php echo $form->errorSummary($model); ?>
	<?php echo $form->errorSummary($tipoEvaluacion); ?>

    <?php echo $form->errorSummary($tipoEvaluacion); ?>
	<div class="row">
		<?php echo $form->labelEx($model,'fecha'); 
		
		if ($model->fecha!='') {
			$model->fecha=date('Y-m-d',strtotime($model->fecha));
		}
		$this->widget('zii.widgets.jui.CJuiDatePicker', array(
		              'model'=>$model,
		              'attribute'=>'fecha',
		              'value'=>$model->fecha,
		      'language' => 'es',
		      'htmlOptions' => array('readonly'=>"readonly"),
		
		              'options'=>array(
		                      'autoSize'=>true,
		                      'defaultDate'=>$model->fecha,
		                      'dateFormat'=>'yy-mm-dd',
		                      'buttonImage'=>Yii::app()->baseUrl.'/images/calendar.png',
		                      'buttonImageOnly'=>true,
		                      'buttonText'=>'Fecha',
		                      'selectOtherMonths'=>true,
		                      'showAnim'=>'slide',
		                      'showButtonPanel'=>true,
		                      'showOn'=>'button',
		                      'showOtherMonths'=>true,
		                      'changeMonth' => 'true',
		                      'changeYear' => 'true',
		     'minDate'=>'date("Y-m-d")', //fecha minima
		            'maxDate'=> '+6m',         //fecha maxima
		),
		)); ?>
		<?php echo $form->error($model,'fecha'); ?>
	</div>

	
	<div class="row">
		<?php echo $form->labelEx($model,'tipo_evaluacion_idtipo_evaluacion'); ?>
		<div class="spanel">
		<?php
		$tiposEvaluacion=CHtml::listData(TipoEvaluacion::model()->findAll(),'idtipo_evaluacion','nombre');
		$tiposEvaluacion[-1]='Agregar Nuevo Tipo de evaluación:';
		echo $form->dropDownList($model,'tipo_evaluacion_idtipo_evaluacion',$tiposEvaluacion,array('prompt'=>'Seleccione un tipo de evaluacion')); ?>
	<span class="scontenido">
        <?php echo $form->labelEx($tipoEvaluacion,'nombre'); ?>
        <?php echo $form->textField($tipoEvaluacion,'nombre',array('size'=>45,'maxlength'=>45)); ?>
        <?php echo $form->error($tipoEvaluacion,'nombre'); ?>
    </span>	
    </div>
		<?php echo $form->error($model,'tipo_evaluacion_idtipo_evaluacion'); ?>
	</div>

	<div class="row">
		<?php echo $form->labelEx($model,'clase_idclase'); ?>
		<?php 
		$clases = array();
		if(isset($profesor->clases))
			$clases = CHtml::listData($profesor->clases, 'idclase', 'asignatura.nombre');
		else
			$clases[1]='No hay clases asignadas!';
		 
		echo $form->dropDownList($model,'clase_idclase',$clases,array('prompt'=>'Seleccione una de sus clases')); ?>
		<?php echo $form->error($model,'clase_idclase'); ?>
	</div>

	<div class="row">
		<?php echo $form->labelEx($model,'nombre'); ?>
		<?php echo $form->textField($model,'nombre',array('size'=>45,'maxlength'=>45)); ?>
		<?php echo $form->error($model,'nombre'); ?>
	</div>

	<div class="row buttons">
		<?php echo CHtml::submitButton($model->isNewRecord ? 'Crear' : 'Guardar'); ?>
	</div>

<?php $this->endWidget(); ?>

</div><!-- form -->